home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3dm / dmedia / dmDVAudioEncoderGetParams.z / dmDVAudioEncoderGetParams
Encoding:
Text File  |  1998-10-20  |  6.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((3333ddddmmmm))))                  ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      dmDVAudioEncoderGetParams - get DV audio encoder parameter values
  10.  
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____aaaauuuuddddiiiioooouuuuttttiiiillll....hhhh>>>>
  14.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____aaaauuuuddddiiiioooo....hhhh>>>>
  15.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____ppppaaaarrrraaaammmmssss....hhhh>>>>
  16.  
  17.      DDDDMMMMssssttttaaaattttuuuussss ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((DDDDMMMMDDDDVVVVaaaauuuuddddiiiiooooeeeennnnccccooooddddeeeerrrr hhhhaaaannnnddddlllleeee,,,,
  18.                                    DDDDMMMMppppaaaarrrraaaammmmssss ****ppppaaaarrrraaaammmmssss))))
  19.  
  20.  
  21. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
  22.      _h_a_n_d_l_e   DDDDMMMMDDDDVVVVaaaauuuuddddiiiiooooeeeennnnccccooooddddeeeerrrr structure, created by
  23.               ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm)))).
  24.  
  25.  
  26.      _p_a_r_a_m_s   parameters returned from query
  27.  
  28.  
  29. RRRREEEETTTTUUUURRRRNNNNEEEEDDDD VVVVAAAALLLLUUUUEEEE
  30.      Returns DDDDMMMM____SSSSUUUUCCCCCCCCEEEESSSSSSSS or DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE.
  31.  
  32.  
  33. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  34.      ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((3333ddddmmmm)))) returns the state of the DV audio encoder
  35.      in _p_a_r_a_m_s.
  36.  
  37.  
  38.      The set of parameters returned in _p_a_r_a_m_s are defined in
  39.      _d_m_e_d_i_a/_d_m__a_u_d_i_o_u_t_i_l._h and _d_m_e_d_i_a/_d_m__a_u_d_i_o._h:
  40.  
  41.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____FFFFOOOORRRRMMMMAAAATTTT - either DM_DVAUDIO_NTSC or DM_DVAUDIO_PAL
  42.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____TTTTYYYYPPPPEEEE - either DM_DVAUDIO_DV or DM_DVAUDIO_DVCPRO
  43.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCOOOODDDDEEEECCCC____MMMMAAAAXXXX____BBBBYYYYTTTTEEEESSSS____PPPPEEEERRRR____BBBBLLLLOOOOCCCCKKKK - either 120000 for NTSC or 144000 for
  44.      PAL
  45.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCHHHHAAAANNNNNNNNEEEELLLLSSSS - number of channels of audio (1 or 2 or 4)
  46.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____WWWWIIIIDDDDTTTTHHHH - will always be 16
  47.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____CCCCHHHHAAAANNNNNNNNEEEELLLL____MMMMOOOODDDDEEEE - either DM_DVAUDIO_SD_2CH or DM_DVAUDIO_SD_4CH
  48.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____CCCCHHHHAAAANNNNNNNNEEEELLLL____PPPPOOOOLLLLIIIICCCCYYYY - integer 1-19, described in dm_audioutil.h,
  49.      which specify exactly how the audio is layed out inside the DIF frame.
  50.      DDDDMMMM____MMMMEEEEDDDDIIIIUUUUMMMM - will always be DM_AUDIO
  51.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____BBBBYYYYTTTTEEEE____OOOORRRRDDDDEEEERRRR - will always be DM_AUDIO_BIG_ENDIAN
  52.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____FFFFOOOORRRRMMMMAAAATTTT - will always be DM_AUDIO_TWOS_COMPLEMENT
  53.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____RRRRAAAATTTTEEEE - the sample rate in floating point (ex: 48000.0)
  54.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCOOOODDDDEEEECCCC____FFFFRRRRAAAAMMMMEEEESSSS____PPPPEEEERRRR____BBBBLLLLOOOOCCCCKKKK - the maximum number of samples this DIF
  55.      frame could possibly contain
  56.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____MMMMIIIINNNN____FFFFRRRRAAAAMMMMEEEESSSS____PPPPEEEERRRR____BBBBLLLLOOOOCCCCKKKK - the miniumum number of frames this DIF
  57.      frame could possibly contain
  58.      DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCOOOODDDDEEEECCCC____FFFFIIIILLLLTTTTEEEERRRR____DDDDEEEELLLLAAAAYYYY - always zero
  59.      DDDDMMMM____DDDDVVVVAAAAUUUUDDDDIIIIOOOO____LLLLOOOOCCCCKKKK____MMMMOOOODDDDEEEE - non-zero if audio is locked according to the DV
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((3333ddddmmmm))))                  ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooEEEEnnnnccccooooddddeeeerrrrGGGGeeeettttPPPPaaaarrrraaaammmmssss((((3333ddddmmmm))))
  71.  
  72.  
  73.  
  74.      audio specification.  Zero if it is not locked.
  75.  
  76.  
  77. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  78.      dmDVAudioEncoderCreate(3dm), dmDVAudioEncoderSetParams(3dm),
  79.      dmDVAudioEncode(3dm).
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.